#include <iostream>
#include <memory> //跟智能指针有关的头文件
using namespace std;


/*
	三种智能指针对象之间赋值
*/
int main()
{
	unique_ptr<int> p1(new int);
	//存放数据到p1里面
	*p1=123;
	
	//再来新建一个智能指针对象
	unique_ptr<int> p2;  //野指针
	p2=p1;  //unique_ptr& operator= (const unique_ptr&) = delete; 禁用了赋值
	
}